#pragma once

#include "Scene.h"

class CutSceneManager
{
public:
	CutSceneManager();
	~CutSceneManager();

	void LoadScene(const char * filename);
	void Update(float dt);
	void Render();

private:

	/**********************************************************/
	// Typedefs will simplify the templates
	typedef std::vector< Scene* >		SceneVector;
	typedef std::vector< SceneVector >	SceneTable;

	SceneTable map;

};

